html, body, ul, li, span {
    padding: 0;
    margin: 0;
    list-style: none;
}

.print-ul {
    width: 450px;
    border-top: 1px solid #000;
    margin: 0 auto;
}

.print-ul-li {
    display: flex;
    width: 100%;
    line-height: 35px;
    border-bottom: 1px solid #000;
    border-left: 1px solid #000;
    border-right: 1px solid #000;
}

.print-ul-li-span {
    flex: 1;
    border-left: 1px solid #000;
    padding: 0 5px;
}

.print-ul-li-span-no-border-left {
    border-left: 0 none;
}